var itemType='00';

jQuery(document).ready(function() {
		
	init();
		
	$(".type").click(function(){
		
		itemType=$(this).attr("id");
		
		$('#info').bootstrapTable(('refresh'));  // 很重要的一步，刷新url！	
		
	})		
	
	$("#search").click(function(){
		
		$('#info').bootstrapTable(('refresh'));  // 很重要的一步，刷新url！				
	})
});		

function init(){
	//获取主键
//	var pk=location.search.substring(1);
//	pk=pk.replace('param=','');
	var pk = getUrlParam("param");
	if(pk==''){
		initTable();
	}else{
		itemType=pk;
		initTable();
		$('#'+pk).click();
	}
}

function initTable(){	
	$('#info').bootstrapTable({
		method: 'post',
	    url: basePath() + 'declare/list.do',
	    pagination: true, //分页
	    dataType: "json",
        contentType: "application/json",
        pageList: [10, 20, 50, 100],  //可供选择的每页的行数（*）
        striped: true,      //是否显示行间隔色
        sidePagination: "server",
        ////查询参数,每次调用是会带上这个参数，可自定义                         
        queryParams:function(params) {
        	if(itemType=='00'){
            return {
                	pageNum: params.offset / params.limit + 1,
                	pageSize: params.limit,
                	itemname:$("#itemName").val()
                };
        	}else{
        		return {
                	pageNum: params.offset / params.limit + 1,
                	pageSize: params.limit,
                	itemtypecode:itemType,
                	itemname:$("#itemName").val()
                };	
        	}
        },
	    columns: [{  
            field : 'number',  
            title : '序号',  
            align : 'center',
            width : '80px',
            formatter : function(value, row, index) { 
                var page = $('#info').bootstrapTable("getPage");  
                return page.pageSize * (page.pageNumber - 1) + index + 1;  
            }         
	    }, {
	        field: 'itemno',
	        visible : false	 
	        
	    }, {
	        field: 'guideid',
	        visible : false	 

	    }, {
	        field: 'itemname',
	        title: '项目名称',
	        align : 'center',

	        formatter:function(value,row,index){
	        	return [
	        		'<a class="itemname" href="../info/index.html?param='+row.guideid+'-'+row.itemno+'">'+row.itemname+'</a>',
	        	].join('');
	        }
	    }, {
	        field: 'operate',
	        title: '操作',
	        align : 'center',
	        width : '30%',
	        events: operateEvents,
	        formatter:function(value,row,index){
	        	return [	        		
	                '<button type="button" class="banshi btn btn-info btn-sm" style="margin-right:10px;"><span class="glyphicon glyphicon-pushpin"></span>办事指南</button>',
	                '<button type="button" class="banli btn btn-success  btn-sm" style="margin-right:10px;"><span class="glyphicon glyphicon-glass"></span>点击办理</button>'
	        	].join('');
	        }

	    }]
	});
}

window.operateEvents = {
	    'click .banshi': function (e, value, row, index) {		//列表操作栏【办事指南】
	    	window.location.href="../info/index.html?param="+row.guideid+"-"+row.itemno;
	    },    
	    'click .banli': function (e, value, row, index) {		//列表操作栏【点击办理】
	    	window.location.href=row.handleurl;
	    }    
	 };

